Enhancing Product Development Through Parametric and Product Data Management Tools
نویسندگان
چکیده
Expanding on work previously conducted with the Furniture Manufacturing and Management Center, the current project continues the evaluation of how parametric-based 3-D CAD and product data management (PDM) software tools can be utilized better in the furniture industry. The central focus of this work is the development of a demonstration system which uses a parametrically driven 3-D CAD/PDM system as the core tool for creating and managing a product database. This demonstration system was used to develop a methodology demonstrating how once a piece of furniture was modeled in the system, and how future iterations based on this base piece could easily be developed for manufacture. The demonstration was based on a production upholstered sofa frame. Wiebe, E. N. & Summey, J. (1997). Enhancing product development through 2 parametric and product data management tools. FMMC (TR 971). 1.0 Current Project Goals Past work for the Furniture Manufacturing and Management Center (Assessment Of Current Trends In Computer-Aided Design And Manufacturing In The Furniture Industry, TR# 95-03) revealed that CAD is a presence in a majority of furniture companies in the region, but its full potential has not been reached. The technical report to the FMMC (TR# 95-03) suggested that two of the primary routes to accessing its potential was the use of 3D modeling tools and better integration of CAD through product data management (PDM) systems into product planning, development, and manufacturing. The next logical step was to provide a more detailed demonstration as to how enterprisewide systems could be configured to take advantage of the product model being created in the 3-D CAD system. This paper describes an in-depth investigation of one particular segment of the furniture industry: the upholstered furniture products area. Of particular interest was the product development process of the wooden frames used in the upholstered furniture. The project encompassed a number of activities, including: Exploration of current 3-D CAD and PDM systems, especially those in the midrange portion of the market. A close investigation of the product development process in this segment of the industry. Development of a methodology as to how upholstered frame designs might be developed and managed in a CAD/PDM system 2.0 New Product Development Technologies 2.1 Constraint-based 3-D Solids Modeling Tools As with many industries, CAD usage in the furniture industry is concentrated in product engineering and in the factory for programming CNC machinery. In many companies, the use of CAD within product engineering is limited to its use as a drafting tool. Yet, CAD — and constraint-based 3-D solids modeling in particular — has the potential of much more than simply automating the drafting process. At the core of 3-D solids modeling is the creation of a computer-based model of the proposed furniture piece. In addition to modeling individual parts of a furniture piece, more sophisticated modelers have the capability to manage complete assemblies of all of the parts of the furniture piece. For both individual parts and assemblies, models created with constraint-based tools can enhance the development process by automating the modification process based on the design intent. These capabilities mean that 3-D modeling systems have the capability of contributing to troubleshooting the design of individual pieces as well as the overall assembly. The transition from the use of CAD as a drafting tool for producing parts sketches for route sheets to a tool for creating virtual models of complete furniture pieces means a rethinking of how CAD is integrated into product engineering. At the level of the single part, 3-D CAD allows for the modeling of parts as they actually are rather than as a 2-D 'sketch' of the part. Often, because a 2-D drafting system is Wiebe, E. N. & Summey, J. (1997). Enhancing product development through 3 parametric and product data management tools. FMMC (TR 971). only creating a symbolic representation of a part, liberties are taken with the drawing which distort its true proportions and leaves out details in the interest of saving time. Since the 2-D sketch is used almost exclusively as support documentation for part fabrication processes listed on the route sheet, the information contained in the drawing only needs to adequately represent those operations. This is true even if a 2-D CAD system is used to create the drawing. If a 3-D computer model of a part is going to be used in an analysis of the completed furniture piece, then it must accurately represent its size, proportions, and details (to an appropriate level) in relation to the other parts in the assembly. There can be considerable pay-off from being able to create a 3-D computer model of furniture pieces before production, however, there is the need for more up-front time to create accurate models of individual parts. Time needed to create computer models can be shortened considerably if models can be re-used rather than created from scratch. In most types of furniture pieces, the majority of parts are made using common production processes and joinery methods. For that reason, the parts share similar topologies (shapes) and differ primarily in their size and proportions. For example, in a casegoods piece, a majority of rails may be rectangular with tenons at either end and differ primarily in their overall width and length. Constraint-based (parametric or variational) modeling tools associated with most advanced solids modeling systems are designed to exploit the derivative nature of many manufactured pieces. By defining features (such as a tenon) as a series of programmable dimensions, the process of modifying an existing model can be semiautomated. Again, time must be taken to apply these parameters to a model, but if the part is going to be reused in dozens (or hundreds) of designs, then considerable cost savings can be realized. Successful use of constraint-based modeling is dependent on developing consistent strategies as to how parameters are going to be named, created, and related to other parameters. At the most general level, parametric definition needs to define the design intent of the part/assembly being modeled; that is, parameters are defined based on how the model would be modified. In order to do this, careful analysis and documentation of the design process is needed in order to implement constraintbased techniques. Currently, most product development groups have a majority of their design intent stored in the heads of their staff rather than formally embodied in their CAD models. The design intent can only be revealed in these organizations indirectly by looking at iterations of a design as they are drawn by hand or in 2-D CAD. Changes made in individual parts or in assemblies are based on deep knowledge of the manufacturing processes used to make the part, structural and assembly requirements of the piece, and aesthetic goals for the design. The challenge is: how can this critical, implicit knowledge be made explicit through parametric, programmable dimensions of a 3-D computer model? The advantages could be many, including: 1) letting the computer lessen the quantity non-quality enhancing detail work of documenting a design, 2) speeding the training of new employees, 3) and unifying the process of product development within a company. Wiebe, E. N. & Summey, J. (1997). Enhancing product development through 4 parametric and product data management tools. FMMC (TR 971). 2.2 Product Data Management Tools A significant challenge in product engineering is the coordination and management of all the information pertaining to furniture parts, pieces, and suites. Whether a company employs manual drafting, 2-D CAD drafting, or 3-D solids modeling, this management problem exists and can consume considerable staff time doing 'nonquality enhancing' activities. In deciding how to manage this information, the process begins by examining the engineering information generation, modification, and distribution process. In addition, the type of drafting/CAD system used to generate engineering documentation will dictate to some degree the type of strategies you employ to manage this information. With an all drafting-based system, the information may not only reside in the drawing themselves, but in auxiliary documentation generated on spreadsheets, word processors, hand filled out forms, etc. Companies using a 2-D CAD system often don't function much differently than they did when they were producing drawings using manual drafting. Where a 2-D CAD system is used strictly for automated drafting, the drawings are often plotted and distributed through the organization much the same way manually produced drawings are. Much in the same way, other types of documentation such as bill-out sheets can be produced in computer-based spreadsheet software, printed out, and distributed much as the manually produced documentation was. Whether they were originally produced by hand or by computer, computer-based document management tools offer a way in which traditionally produced documents can be organized. Product database tools can be used to track the distribution of current documents and manage information such as what is the current revision number, who has signed off on the design, and who was the originator of the document. For legacy documents, if the document exists in paper form only, the database may indicate what cabinet drawer the drawing is filed in. With a 2-D CAD system, the names of the computer files themselves contain important identifying information used to organize information. Obviously, on-line storage can be much more efficient in terms of physical space, however, it brings with it additional responsibilities to safeguard the digital information from accidental erasure. In such a scenario, the database tools used to track the paper or electronic documents might best be referred to as product document management systems. As outlined in FMMC technical report TR# 93-03, 3-D CAD can be integrated at many different levels into a furniture company. One approach would be use the 3-D CAD system as a method for generating more traditional 2-D documentation. Even if this approach were taken, the 2-D documentation is an end product rather than a beginning point of the product development process. If the 3-D model is treated as the central generating point of product information, then the goal is to leverage the information implicitly contained within the model and link it to the model product information created externally of the 3-D CAD system. The change in focus is to think of 3-D CAD as a generator of product information rather than simply a document producer. The database tools, in turn, are used to coordinate product information both within, and external to, the CAD system. In such a scenario, the database tools might best be described as a product data management system since they do more than coordinate paper documentation. Wiebe, E. N. & Summey, J. (1997). Enhancing product development through 5 parametric and product data management tools. FMMC (TR 971). 2.3 Coordination of product information The close melding of the 3-D CAD system and the product data management (PDM) system means that decisions of purchasing and strategies for implementation of these two critical tools should not be done separately. Depending on the 3-D CAD system, the PDM component may be very tightly integrated within it (meaning that the PDM component is probably a 'module' of the 3-D CAD system). This tight integration may also mean that the CAD system is capable of creating and modifying a majority of the product information needed for production. On the other hand, the 3-D CAD system may be more modest in capabilities and depend on a third party PDM system for data/document management and other external programs for creation of some portion of the product database. For example, it may be that there is still a separate bill-out process where product information derived from the 3-D model is placed in a spreadsheet. In this case, an important role of the PDM system will be to coordinate the appropriate 3-D model parts and spreadsheet files; when the 3-D model is modified, the proper spreadsheet is presented to be modified appropriately. The two scenarios of CAD/PDM integration presented above also raises another issue: the level of automation in product information generation. When the CAD and PDM systems are tightly integrated, there are probably 'hooks' allowing access to raw model data and used to generate useful product information through a high level programming language. When the 3-D CAD system has more modest capabilities, generation of product information implicit within the CAD model and the coordination of this information is likely to be left to auxiliary software systems. The ability to automate the generation of information normally contained on the bill-out sheets in an external spreadsheet program will be dependent, in part, on the robustness of the CAD software's API (application program interface) and open systems standards such as ActiveXTM (developed by Microsoft). The level of integration between the various software tools used to generate and manage product information will depend on a number of factors: The willingness to spend capital for a more powerful, sophisticated CAD system which has a PDM system built in and/or a robust API. The willingness to spend time and money to program, up-front, those routines that will automate the generation of product information. The degree to which the company's product development process is standardized enough that the product information generation can be automated without creating too many 'exceptions' which have to be either specially coded or hand entered. The degree to which the preconfigured system (either by the software vendor or a consulting firm) meets the goals and needs of the company's production development process. 2.4 Interaction of CAD/PDM and Organizational Issues The size and complexity of the product database managed by a PDM system will also be determined by how much of the organizational structure within the furniture company it plans to encompass. For example, the amount and types of product information managed by the PDM system will differ depending on whether bill-out, routing, process, and costing information is included in the database. The relationship of the PDM system to the organization needs to be carefully analyzed. Wiebe, E. N. & Summey, J. (1997). Enhancing product development through 6 parametric and product data management tools. FMMC (TR 971). A more all-encompassing PDM system which manages information for all divisions involved in design and production may have the potential for better coordination, but may also lead to an unwieldy database which is not optimized for any one function in the organization. Issues such as the level of technical expertise of the staff, the level of expected support from the Information Systems (IS) group in the company, and the existing corporate culture concerning training and on-the-job learning will all play a role in the choice of systems. Where staff do not expect much support for learning and managing a new, and sophisticated system they may choose to implement a fairly modest evolution of their current system. On the other hand, in an environment where there is support for implementing a new system — even when in the short run their may be a drop in productivity in the division — a more far-reaching change in technology and workflow can be considered. Whether the changes are modest or large scale, the end goal is meeting long range company goals of improving productivity and gaining agility in meeting changing market demands. 3.0 Applications within the Upholstered Furniture Industry 3.1 Product Development Process Site visits to upholstered furniture operations during 1995 and 1996 pointed up product data management issues which were both unique to their operations but also showed applicability to other areas of the furniture industry, for example. Like other areas of the furniture industry, the upholstered furniture industry has a wood-based component. Like casegoods, upholstered furniture operations use a number of fairly standardized components in the production of frames for upholstered seating. Unlike casegoods operations, many factories inventory parts for future assembly rather than cutting to order for production runs. These companies then, not only have the production issues to concern themselves with, but also inventory of both rough and finished stock. Upholstered furniture frames are largely hidden from view in the final furniture piece. For that reason, the shaping, cutting, and joining of parts tends to be rougher and less accurate than it would need to be in a typical casegoods piece. The primary goal of the frame is to act as a skeletal system for the furniture piece: providing structural support and a basic dimensional shape on which springs, foam, other cushioning, and fabric can be placed to give it its final form. For this reason, virtually all of the parts of a frame consist of simple geometries with straightforward joining methods (often doweling and screws). Goals in designing the frame often center around minimizing both the quantity of wood within a part and the total number of parts without compromising the structural integrity of the piece. The level of accuracy of cutting is controlled by achieving structurally sound joints and minimizing wood waste. Another driving force is providing adequate nailing and support surfaces for the attachment of the suspension system (springing), cushioning, and fabric. In many ways, the design of the frame is derived through a top-down process: first, the final form and look of the upholstered piece is determined by the designer, second, a suspension system and cushioning method is specified, and finally a frame is designed to accommodate Wiebe, E. N. & Summey, J. (1997). Enhancing product development through 7 parametric and product data management tools. FMMC (TR 971). these first two specifications. For example, the height of the seating rail on the frame will be determined by the final seating height minus the cushioning and suspension system height plus the inset of the suspension system within the frame. Derivation of the frame components from the designers sketch differentiates the furniture industry from many others where the geometry of standardized parts plays a large role in determining shapes and sizes. The implications of this differ depending on the area of furniture. In casegoods, where parts are cut to order, no parts are inventoried. On the other hand, in a upholstery operation where parts are inventoried, the management of these parts can lead to considerable expense where every new furniture piece generates numerous new parts to be warehoused and tracked. Besides the amount of money tied up both in warehouse space and actual inventory, there is also concern when the management of these parts involves an ad hoc system of naming and storage which is only known by a few individuals within the company. 3.2 Development of a Demonstration 3-D Modeling System Within the upholstered furniture industry, there considerable potential for the use of both 3-D solids modeling and product data management tools in the design and production of frames for upholstered seating. First, the simple geometries of the frame pieces can be modeled on a wide range of solid modeling systems. Second, the dimensional changes in frames usually take place in rather predictable ways such that a particular method of joinery using a set number of parts could be used to describe the frames of a large number of seating pieces. The implication for these two facts is that upholstered seating frames are well suited for exploiting the efficiencies of a variational or parametric-based solids modeling system where multiple designs can be easily derived from a single 'generic' 3-D frame model. Finally, if the virtual part models being created in product engineering could be coordinated with the actual pieces being held in inventory, then there is the potential for optimizing the number of different parts being stocked. The goal of a 3-D modeling system should not only to assist the product engineer in generating the parts for a new design, but also to match the parts of a new design to parts already in inventory in the hopes that existing parts can be used rather than creating new ones. One of the initial challenges, then, is to find a way of geometrically defining the parts of an upholstered frame in such a way as to respect the production processes used to fabricate the parts and to allow designers and engineers to describe and modify the parts in ways that are used to working. Working from both the parts drawings and the actual parts of upholstered frames, a system was developed to describe the frame parts. The starting point for the system was to understand the generic design of a sofa frame. Figure 1 represents the generic design of a sofa. Besides the three primary overall dimensions, both the Depth and Height dimensions are broken down into secondary dimensions representing key sub-regions of the primary dimension. The dimensions can be described as follows: Wiebe, E. N. & Summey, J. (1997). Enhancing product development through 8 parametric and product data management tools. FMMC (TR 971). D: The orthogonal depth dimension defined as the inside edge of the back post to the inside edge of the front post. The inside edge of the back post is reference point H. This dimension will typically define the internal rails supporting the spring frames and indirectly defines seating depth. The actual side rail lengths can be derived as a trigonometric function of angle AB and D. DA: The distance from the inside edge of the back post (reference H) to the inside edge of the stump. This dimension indirectly defines arm depth. In designs where the stump is coincident with the front leg, DA = D. As with dimension D, in designs where there is splay (angle AB > 0), the actual arm length will be a trigonometric function of AB. H: The orthogonal height dimension is defined as the distance from the floor (reference A) to the top of the back post (reference E). It is recognized that reference E will not always be the highest point on the frame, since the back may curve up in the center. In this case, the overall height of the couch can be derived from reference E and the curvature of the top back rail (dimension H plus the derived distance). HA: The distance from the center of the dowel/screw hole attaching the arm to the stump to the top edge of the seating frame rails (reference C). This distance indirectly defines the arm-to-seat height. HB: The distance from the top edge of the seating frame rail (reference C) to the bottom edge of the seating frame rail (reference B). This dimension defines the seating box depth. It is recognized that the seating box may be constructed of either one or two rails. HC: The distance from the bottom edge of the seating frame (reference B) to the floor (reference A). This distance indirectly defines the clearance of the seating box from the floor. W: The orthogonal width dimension is defined as the distance from the inside edges of the two back posts. This distance defines the length of the back seating box rail. If the design has splay (angle AB > 0), the front rail length can be derived as a trigonometric function of AB. AB: The splay angle in the width/depth plane. This angle will be used to help define the cutting angles and lengths on the side and arm rails. AA: The seating angle of the back post in the height/depth plane. This angle, along with reference D, will be used to help define the length of the arm relative to reference H. This angle indirectly defines the back angle relative to the seat. Wiebe, E. N. & Summey, J. (1997). Enhancing product development through 9 parametric and product data management tools. FMMC (TR 971).
منابع مشابه
A Methodology for Product Performance Analysis under Effects of Multi-Physical Phenomena
Due to the development of science and technology, the computer has become a useful tool for supporting engineering activities in product design. Many computer aided tools such as CAD/CAM, product data management (PDM), product life cycle assessment (PLA), etc., have been popularly used in industry for reducing product development lead-time and increasing total product quality. However, the nume...
متن کاملManaging Automotive Product Development
The new product development (NPD) is the process by which a new product idea is conceived, investigated, taken through the design process, manufactured, marketed and serviced. In Automotive Engineering these related to the product realization process (PRP) which consists of five phases: "Plan and Define Program", "Product Design and Development", "Process Design and...
متن کاملThe impact of organizational innovation through innovation capabilities in process and product on the performance of manufacturing firms
Abstract Innovation is considered as a critical factor for organizations to create value and sustainable competitive advantage in today's complex and changing environment. Organizations with more innovation, in response to the changing environments and creating development of new capabilities that allows them to achieve better performance will be more successful. The aim of curr...
متن کاملA Model for Product Development Process with an Approach to Agility in the Hand-Woven Carpet Industry Using Grounded Theory Methodology
The hand-woven carpet industry has faced many challenges due to internal and external factors. The use of scientific and pre-planned methods through which the impacts of these factors can be mitigated or eliminated can lead to the prosperity of this influential industry on culture, economy, and social life. Presenting a model for product development is one of these scientific methods. The produ...
متن کاملProduct Development Decision Support System Customer-Based
Quality Function Deployment (QFD) has been traditionally used as a planning tool primarily for product development and quality improvement. In this context, many people have used QFD for making decisions on how to prioritize critical product areas from a customer perspective. However, it is the position of the author that the QFD process can be viewed as a decision support system that would enc...
متن کامل